package log

import (
	"fmt"
	"github.com/gin-gonic/gin"
)

func Info(ctx *gin.Context, msg string, a ...any) {
	logger.Info(ctx, fmt.Sprintf(msg, a...))
}

func Warn(ctx *gin.Context, msg string, a ...any) {
	logger.Warn(ctx, fmt.Sprintf(msg, a...))
}

func Fail(ctx *gin.Context, msg string, a ...any) {
	logger.Fail(ctx, fmt.Sprintf(msg, a...))
}

func Custom(ctx *gin.Context, flag string, msg string, a ...any) {
	logger.Custom(ctx, flag, fmt.Sprintf(msg, a...))
}
